protective enclosure - French English Dictionary